steam generation - French English Dictionary